// pages/user/order/record/details.js
import {
  getInvoiceDetail
} from '../../../../api/order.js'
import {
  openFile
} from '../../../../utils/util.js';
Page({

  /**
   * 页面的初始数据
   */
  data: {
    id: '',
    item: {}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      id: Number(options.id)
    })
    this.getData();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  getData() {
    getInvoiceDetail(this.data.id).then(res => {
      this.setData({
        item: res
      })
    })
  },

  /**
   * 查看包含订单
   * @param {object} e
   */
  jumpToSublist(e) {
    wx.navigateTo({
      url: './sublist?id=' + this.data.id,
    })
  },

  /**
   * 查看电子发票
   */
  handleOpenPDF() {
    openFile(this.data.item.url, 'pdf');
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})